recombinant protein - Turkish English Dictionary